Grammar-Based Graph Compression
نویسندگان
چکیده
We present a new graph compressor that works by recursively detecting repeated substructures and representing them through grammar rules. We show that for a large number of graphs the compressor obtains smaller representations than other approaches. Specific queries such as reachability between two nodes or regular path queries can be evaluated in linear time (or quadratic times, respectively), over the grammar, thus allowing speed-ups proportional to the compression ratio.
منابع مشابه
Grammar-based Compression of DNA Sequences
Grammar-based compression algorithms infer context-free grammars to represent the input data. The grammar is then transformed into a symbol stream and finally encoded in binary. We explore the utility of grammar-based compression of DNA sequences. We strive to optimize the three stages of grammar-based compression to work optimally for DNA. DNA is notoriously hard to compress, and ultimately, o...
متن کاملGrammar-based codes: A new class of universal lossless source codes
We investigate a type of lossless source code called a grammar-based code, which, in response to any input data string over a fixed finite alphabet, selects a context-free grammar representing in the sense that is the unique string belonging to the language generated by . Lossless compression of takes place indirectly via compression of the production rules of the grammar . It is shown that, su...
متن کاملGraph Based Visualization of Multimedia Objects and their Animation over the Internet
The improvements in image compression techniques and the rate of increase in the bandwidth will be outpaced by the rate of increase of the demand for the multimedia object transmission. In this paper, we describe the integration of mathematical graph based modeling of complex synthetic objects and the reuse of multimedia subcomponents using Single Transmission Multiple Display to reduce the tra...
متن کاملAn Effective Grammar-Based Compression Algorithm for Tree Structured Data
Many semistructured data such as HTML/XML files are represented by rooted trees t such that all children of each internal vertex of t are ordered and all edges of t have labels. Such data is called tree structured data. Analyzing large tree structured data is a time-consuming process in data mining. If we can reduce the size of input data without loss of information, we can speed up such a heav...
متن کاملBuckling of Stiffened Thin-Walled Cylindrical Shells under Axial Compression with Symmetrical Imperfections
This study aimed to investigate the effects of stiffeners on buckling of thin cylindrical shells under uniform axial compression. To this end, more than 300 finite element models of stiffened cylindrical shells were prepared. The variables considered are shell thickness, number, dimension and the location of the vertical and horizontal stiffeners as well as circular symmetrical imperfections. R...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1704.05254 شماره
صفحات -
تاریخ انتشار 2017